The Basic Functions
The following table provides a list of the basic functions:
| Function | Description |
| VLScgInitialize |
Initializes the handle. |
| VLScgCleanup |
Destroys the handle. |
| VLScgReset |
Resets the structure with default values. |
| VLScgGetLibInfo | Returns information about the license generator library that is currently being used. |
| VLScgSetShareLimit and VLScgSetTeamLimit | Issues a new license when the sharing limit has reached for a non-capacity license or when team limit has reached capacity license. |
| VLScgFreeLicenseString | Frees up the memory allocated for a generated license (using the VLScgGenerateLicense API). |